.tree{
    position: fixed;
    top:0;
    left:0;
    bottom:0;
    width:70%;
    overflow-x: hidden;
    overflow-y:auto;
    background-color: #EEE;
    .tree-nodes{
        position: relative;
        overflow: hidden;
        .tree-node{
            .inner{
                color:#000;
                font-size:20px;
                position: relative;
                cursor: pointer;
                padding-left: 10px;
                .collapse{
                    position: absolute;
                    left:0;
                    cursor: pointer;
                }
                .caret-right:before{
                    content:'\25B8'
                }
                .caret-down:before{
                    content:'\25BE'
                }
                .content{
                    display:inline-block;
                    width:100%;
                    padding:4px 5px;
                }
            }
            .children{
                padding-left:20px;
            }
        }
    }
}